故事发生在20世纪60年代末,安妮(克里斯汀·拉蒂 饰)和亚瑟(贾德·赫希 饰)是反对越南战争的激进分子,为了坚持自己的观点,两人表现出了很多的不羁,最终因在政府实验室安放炸弹而被当局通缉和追捕。从此,安妮和亚瑟过起了东躲西藏的流浪生活。
丹尼(瑞凡·菲尼克斯 饰)是安妮和亚瑟的长子,某天,他遇到了一个叫罗娜(玛莎·普林顿 饰)的女孩,罗娜的聪明和敏捷让她散发出难以抗拒的吸引力,很快,丹尼就爱上了她。罗娜的存在让丹尼厌倦了居无定所的生活,他希望安定下来,有一个真正的“家”。然而,对于他的父母来说,这个简单的愿望可能会导致不可挽回的悲剧。